//
//  HHChatConfiguration.h
//  HHChatKit
//
//  Created by Henry on 2021/5/10.
//

#import <UIKit/UIKit.h>
#import "NSBundle+HHChat.h"

NS_ASSUME_NONNULL_BEGIN

@interface HHChatConfiguration : NSObject

+ (instancetype)shareInstance;

@property (nonatomic, strong) UIColor *backgroundColor;

@property (nonatomic, assign) HCLanguageType languageType;

@property (nonatomic, copy) NSString *loginId;
@property (nonatomic, copy) NSString *loginName;

/// 默认圆角5，圆为-1
@property (nonatomic, assign) CGFloat defaultAvatarCorner;
/// 默认字体：17
@property (nonatomic, strong) UIFont *defaultFont;
/// 默认线颜色
@property (nonatomic, strong) UIColor *lineColor;

/// 最大图片大小：默认8M（单位M）0不限制
@property (nonatomic, assign) CGFloat maxImageLength;
/// 最大图片宽度：默认2000 0不限制
@property (nonatomic, assign) CGFloat maxImageWidth;

+ (BOOL)isSelf:(NSString *)userId;

@end

NS_ASSUME_NONNULL_END
